/*
 * Created on 2005-7-11
 *
 */
package bma.common.langutil.io;

import java.io.IOException;
import java.io.InputStream;
import java.util.Date;

/**
 * InputStream的源
 * 
 * @author 关中
 * @since 1.0 (imported from BMA.ESP Project)
 */
public interface InputStreamSource {

	/**
	 * 获取InputStream
	 * 
	 * @return
	 */
	public InputStream getInputStream() throws IOException;

	/**
	 * 获取InputStream的名称
	 * 
	 * @return
	 */
	public String getInputStreamName();

	/**
	 * 获取的最后修改时间
	 * 
	 * @return
	 */
	public Date getInputStreamLastModified();
}
